Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F4 Germany-w2 Germany-w3 Italy F18 Germany F6 Germany F7 Germany F8 Germany-w2 Israel F2 Germany F1 Switzerland F2 Portugal F2 UAE F2 Romania F1 Czech Republic F1 Slovenia F1 Slovenia F2 Austria F4 Germany F7 Germany F13 Germany F15 France F13 Spain F33 Colombia F1 Colombia F2 Germany F4 Romania F6 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F3 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Italy F21 Italy F22 France F14 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Romania F16 Slovakia F1 Germany F1 Germany F15 Germany F16 Italy F10 Germany-w4 Belgium F2 Romania F4 Tunisia F5 Czech Republic F1 Romania F4 Germany F11 Romania F16 Germany F13 Germany-w1 Germany-w3 Germany-w4 Israel F1 Israel F3 Germany F3 Germany F4 Germany F5 Germany F7 Italy F2 (Trento) Italy F24 (Bolzano) Italy F25 (Cornaiano) Germany F14 Germany F15 Switzerland F3 Portugal F3 Czech Republic F2 Germany F7 M25 Portimao M15 Creteil Bauer Watertechnology Cup - Eckental Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Aberto de Sao Paulo - Sao Paulo Internazionali de Tennis di Bergamo - Bergamo XII Abierto Internacional de Salinas - Salinas Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Akbank Private Banking TED Open - Istanbul Busan Open Challenger Tennis - Busan Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Banque Nationale Rimouski - Rimouski Puerto Rico Challenger Tennis Event - Humacao M25+H Bacau 5 Volkswagen Challenger - Wolfsburg Baden Open - Karlsruhe Open Diputacion Ciudad de Pozoblanco - Cordoba Oberstaufen Cup-Head German Master's Series - Oberstaufen s'Tennis Masters Challenger - Graz Okal Cup 2003 - Eckental Black Forest Open - Freudenstadt Kia International In Caloundra - Caloundra M25 Heraklion National Bank Men's Rimouski Challenger - Rimouski Heilbronn Challenger Astana Challenger - Astana Belgrade Challenger Wolfsburg Challenger Kyoto Challenger Sarajevo Challenger Baton Rouge Challenger Mexico City Challenger Sofia Challenger Braunschweig Challenger Rimini Challenger Geneva Challenger - Geneva Recanati Challenger Tampere Challenger Istanbul Challenger Geneva Challenger Freudenstadt Challenger Alphen Challenger Trnava Challenger Seoul Challenger Medellin Challenger Seguros Bolivar Open - Medellin Shimadzu All Japan Indoor Tennis Championships - Kyoto Cremona Challenger Bytom Challenger Pozoblanco Challenger Granby Challenger Izmir Challenger Tarragona Challenger Lugano Challenger Kazan Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Guangzhou Challenger Pingguo Challenger Prague Challenger Nottingham Challenger Furth Challenger Music City Challenger - Nashville Braunschweig Challenger Kia International In Kawana - Kawana Oberstaufen Challenger Open Prevadies - St. Brieuc Biella Challenger Brasov Challenger Istanbul Challenger Brasov Challenger - Brasov Ljubljana Open - Ljubljana ATP Challenger Trophy 2007 - Trnava Open de Rennes La Trinitaine - Rennes Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Chuncheon Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Geneva Challenger San Luis Potosi Challenger - San Luis Potosi Sao Paulo Challenger Tour Finals BH Indoor Sarajevo - Sarajevo Helsinki Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Sarajevo Challenger San Benedetto Challenger Prague Challenger Arad Challenger Timisoara Challenger Manerbio Challenger Tampere Challenger Eckental Challenger St. Remy Challenger Brasov Challenger San Remo Tennis Cup - San Remo Bergamo Challenger Arad Challenger Timisoara Challenger UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Recanati Challenger Guimaraes Challenger Barletta Challenger Ford Tennis Championships - Louisville Segovia Challenger M25 Veigy-Foncenex M15 Doha M25 Doha Orleans Challenger Mons Challenger Rennes Challenger Kazan Challenger Heilbronn Challenger Izmir Challenger Bergamo Challenger New Delhi Challenger Guangzhou Challenger Copa Petrobras Colombia - Bogota Oberstaufen Challenger Aix En Provence Challenger Samsung Challenger 2007 - Ho Chi Minh City Nottingham-2 Challenger Lexington Challenger Ostdeutscher Sparkessen Cup - Dresden Trnava Challenger Mons Challenger Rennes Challenger Geneva Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Kolding Challenger Black Forest Open - Freudenstadt Raanana Challenger Heilbronn Challenger Prostejov Challenger Braunschweig Challenger Segovia Challenger St. Remy Challenger Reggio Emilia Challenger Eckental Challenger Bratislava Challenger M25 Trimbach Rome Challenger Salzburg Challenger Surbiton Challenger St. Remy Challenger Budapest Challenger Bangkok Challenger Budapest Challenger Bergamo Challenger Taipei City Challenger Eckental Challenger Bratislava Challenger Rome Challenger Mestre Challenger Surbiton Challenger Nottingham Challenger Lyon Challenger Marburg Challenger Okal Cup 2004 - Eckental Gatineau Challenger Mons Challenger Gwangju Challenger Brest Challenger Eckental Challenger Indian Wells Challenger Taipei City Challenger Ostdeutscher Sparkassen Cup - Dresden Mallorca Challenger Dallas Challenger Kyoto Challenger Rome Challenger Turin Challenger Nottingham Challenger Augsburg Challenger Mallorca Challenger Istanbul Challenger Braunschweig Challenger Prostejov Challenger Tulln Challenger Liberec Challenger Ismaning Challenger Aachen Challenger Oberstaufen Cup - Oberstaufen Koblenz Challenger Winnetka Challenger Bratislava Challenger Quimper Challenger Marburg Challenger Cassis Challenger Recanati Challenger Nottingham 1 Challenger Iasi Challenger Biella 4 Challenger Meerbusch Challenger Barletta Challenger Oberstaufen Challenger Palermo Challenger Dallas Challenger Rennes Challenger Brasov Challenger Sibiu Challenger Heilbronn Challenger Belgrade Challenger Biel Challenger Wroclaw Challenger Kyoto Challenger Malaysian Open - Kuala Lumpur Heilbronn Challenger Vancouver Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Wroclaw Challenger Napoli Challenger Ilkley Challenger Furth Challenger Ilkley Challenger Trieste Challenger Granby Challenger St. Petersburg 2 Challenger Schickedanz Open - Furth Lille Challenger Happy Valley Challenger Nottingham Challenger Sophia Antipolis Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Heilbronn Challenger Milan Challenger Morelos Challenger Olbia Challenger Cherbourg Challenger Istanbul Challenger Shanghai Challenger Bratislava Challenger Newport Beach Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Mersin Challenger St. Brieuc Challenger Ismaning Challenger Naples Challenger - Naples Ortisei Challenger Quimper Challenger Kosice Challenger Tyler Challenger Taipei City Challenger Nord LB Open - Braunschweig Oeiras 2 Challenger Heilbronn Open - Heilbronn Heilbronn Challenger Surbiton Challenger Oberstaufen Challenger Brasov Challenger - Brasov Prague Challenger Biella 1 Challenger Biella 2 Challenger Biella 3 Challenger Lugano Challenger Izmir Challenger Geneva Challenger Biella 6 Challenger Bratislava Challenger Nottingham 2 Challenger 4th Volkswagen Challenger - Wolfsburg San Marino Challenger Biel Challenger Bucharest Challenger Bergamo Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Bari Challenger Forli 3 Challenger Bendigo Challenger Forli 2 Challenger Forli 5 Challenger Heilbronn Challenger Surbiton Challenger Iasi Challenger Prague 3 Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Bergamo Challenger Schickendanz Open - Furth Koblenz Challenger Rovereto Challenger Schickedanz Open 2007 - Furth Eckental Challenger Milan Challenger Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BMW Tennis Championship - Sunrise Lugano Challenger Rome Challenger Bauer Watertechnology Cup 2007 - Eckental Tunis Challenger Ostdeutscher Sparkassen Cup - Dresden Ipsos Bucharest Challenger - Bucharest Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brasov Challenger Canberra Challenger Noumea Challenger Quimper Challenger ATP Challenger Trophy 2008 - Trnava Cherbourg Challenger Recanati Challenger Pau Challenger Sacramento Challenger - Sacramento Geneva Challenger Brasov Challenger Ostrava Challenger Rijeka Challenger Samsung Securities Cup - Seoul Hamburg Challenger Quimper Challenger Jersey Challenger BMW Open - Munich Mercedes Cup - Stuttgart Athens Challenger Sibiu Challenger Karlsruhe Challenger BMW Open - Munich Mercedes Cup - Stuttgart BMW Open - Munich Forli 2 Challenger AIG Japan Open Tennis Championships - Tokyo BMW Open - Munich Mercedes Cup - Stuttgart BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle If Stockholm Open - Stockholm Salzburg Challenger Como Challenger Aptos Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Guayaquil Challenger Brisbane International - Brisbane Guadalajara Challenger BMW Open - Munich AEGON International - Eastbourne Winston Salem - Winston Salem Open de Moselle - Metz BCR Open Romania - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Istanbul Challenger Gerry Weber Open - Halle Vicenza Challenger Prostejov Challenger Heilbronn Challenger Rennes Challenger Poznan Challenger Bergamo Challenger BMW Open - Munich Gerry Weber Open - Halle Bratislava Challenger Guangzhou Challenger Chennai Open - Chennai If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger Salzburg Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Heilbronn Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Ricoh Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Moselle Open - Metz BMW Open - Munich Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Noventi Open - Halle Moselle Open - Metz Quimper Challenger Kaohsiung Challenger Rimouski Challenger Le Gosier Challenger Bath Challenger Rome Challenger Johannesburg Challenger Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Athens Challenger Bratislava Challenger If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Tunis Challenger Ortisei Challenger Gerry Weber Open - Halle Hall of Fame Open - Newport Helsinki Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Firenze Open - Florence Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Open 13 Provence - Marseille Le Gosier Challenger Arad Challenger Serbia Open - Belgrade Allianz Suisse Open - Gstaad Arad Challenger Poznan Challenger Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Helsinki Challenger Binghamton Challenger Cortina Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Aix En Provence Challenger Ortisei Challenger Meerbusch Challenger Loughborough Challenger PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Heilbronn Challenger Monza Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg M25 Nussloch Dubai Duty Free Tennis Championships - Dubai Ortisei Challenger Grand Prix Hassan II - Casablanca Gazprom Hungarian Open - Budapest ABN AMRO World Tennis Tournament - Rotterdam Pullach Challenger Qatar ExxonMobil Open - Doha Furth Challenger Marburg Challenger Istanbul Challenger Izmir Challenger Mons Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger BMW Open - Munich Drummondville Challenger Aptos Challenger Hall of Fame Tennis Championships - Newport St. Brieuc Challenger Shenzhen Challenger Moselle Open - Metz If Stockholm Open - Stockholm Mons Challenger Qatar ExxonMobil Open - Doha Braunschweig Challenger Vancouver Challenger Gerry Weber Open - Halle Zhangjiagang Challenger Bordeaux Challenger Antalya Cup - Antalya Nottingham-2 Challenger Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger Forli Challenger Vicenza Challenger Guadalajara Challenger Mercedes Cup - Stuttgart Tunis Challenger Granby Challenger Generali Open - Kitzbuhel Marburg Challenger European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Eckental Challenger BMW Open - Munich Prague 1 Challenger Lille Challenger Citi Open - Washington Antalya Open - Antalya Moselle Open - Metz Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Newport Beach Challenger Open Sud de France - Montpellier Ismaning Challenger Eckental Challenger Iasi Challenger BMW Open - Munich Prague Challenger BB&T Atlanta Open - Atlanta Salzburg-Anif Challenger Iasi Challenger Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Open Sud de France - Montpellier ASB Classic - Auckland Generali Open - Kitzbuhel Open 13 Provence - Marseille Meerbusch Challenger Mallorca Championships - Mallorca Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Atlanta Tennis Championships - Atlanta Open Parc - Lyon Prague 2 Challenger Bratislava 2 Challenger Thailand Open - Bangkok Ismaning Challenger Ordina Open - s-Hertogenbosch Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BCR Open Romania - Bucharest If Stockholm Open - Stockholm Pau Challenger Qatar ExxonMobil Open - Doha Open 13 - Marseille Garanti Koza Sofia Open - Sofia If Stockholm Open - Stockholm Maharashtra Open - Pune Open 13 Provence - Marseille Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg BMW Open - Munich Masters Series - Hamburg Rogers Cup - Toronto Modena Challenger Indian Wells Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Barletta Challenger Madrid Challenger BNP Paribas Open - Indian Wells Sibiu Challenger Istanbul Challenger Mutua Madrilena Madrid Open - Madrid Bet-at-home Open - Hamburg Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Gazprom Hungarian Open - Budapest Australian Open - Melbourne French Open - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Citi Open - Washington Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open (juniors) All Lower level tournaments U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Bucharest Open - Bucharest Wimbledon - London Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 M25 Heraklion